package com.report.vo;

import lombok.Data;

import javax.persistence.Temporal;
import javax.persistence.TemporalType;
import java.math.BigDecimal;
import java.util.Date;

@Data
public class VoucherRespVo {

    /**
     * 凭证日期
     */
    @Temporal(TemporalType.DATE)
    private Date voucherDate;

    /**
     * 凭证类型
     */
    private String voucherType;

    /**
     * 凭证编号
     */
    private String voucherNumber;

    /**
     * 摘要
     */
    private String summary;

    /**
     * 科目编号
     */
    private String accountCode;

    /**
     * 科目名称
     */
    private String accountName;

    /**
     * 借方
     */
    private BigDecimal debitAmount;

    /**
     * 贷方
     */
    private BigDecimal creditAmount;

    /**
     * 核算项目类型名称
     */
    private String projectTypeName;

    /**
     * 核算项目名称
     */
    private String projectName;

    /**
     * 对方科目
     */
    private String otherAccountName;

    /**
     * 0:展示在上边；1：展示在下边
     */
    private int type;


}
